/********************************************************************************
** Form generated from reading UI file 'DataPageWd.ui'
**
** Created by: Qt User Interface Compiler version 5.15.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_DATAPAGEWD_H
#define UI_DATAPAGEWD_H

#include <QtCore/QDate>
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDateTimeEdit>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QTableWidget>
#include <QtWidgets/QTreeView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "QtCharts/qchartview.h"
#include "core/Imageviewer.h"

QT_BEGIN_NAMESPACE

class Ui_dataPage
{
public:
    QTabWidget *dataTabWidget;
    QWidget *ImageDataTab;
    QLabel *label_42_1;
    QTabWidget *tabWidget;
    QWidget *listTab;
    QTreeView *treeView;
    QWidget *demoTab;
    ImageViewer *imgRenderWidget;
    QLabel *label_43_1;
    QLabel *label_44_1;
    QLabel *label_45_1;
    QComboBox *baseAlgoCbx;
    QLineEdit *lineEdit_2;
    QLabel *label_46_1;
    QWidget *algoParamWd;
    QWidget *verticalLayoutWidget;
    QVBoxLayout *algoWdLayout;
    QtCharts::QChartView *histWd;
    QWidget *baseOperateWd;
    QPushButton *saveBtn;
    QPushButton *resetBtn;
    QWidget *DetectDataTab;
    QLabel *label_37_1;
    QPushButton *queryDataBtn;
    QLabel *label_39_1;
    QLabel *label_52;
    QLabel *label_54;
    QPushButton *createExcelBtn;
    QLabel *label_55;
    QComboBox *productListCmb;
    QCheckBox *ngCountCb;
    QCheckBox *qualRateCb;
    QLabel *label_56;
    QTabWidget *tabWidget_2;
    QWidget *tab_3;
    QTableView *NgDataTv;
    QWidget *tab_4;
    QtCharts::QChartView *NgDataWidget;
    QDateTimeEdit *startTimeDte;
    QDateTimeEdit *endTimeDte;
    QtCharts::QChartView *qualRateWidget;
    QWidget *LogDataTab;
    QPushButton *pushButton_4;
    QPushButton *pushButton_5;
    QComboBox *productList_8;
    QLabel *label_57;
    QTableWidget *tableWidget_3;
    QLineEdit *passwdEdit_4;

    void setupUi(QWidget *dataPage)
    {
        if (dataPage->objectName().isEmpty())
            dataPage->setObjectName(QString::fromUtf8("dataPage"));
        dataPage->resize(1770, 1057);
        dataTabWidget = new QTabWidget(dataPage);
        dataTabWidget->setObjectName(QString::fromUtf8("dataTabWidget"));
        dataTabWidget->setGeometry(QRect(40, 30, 1710, 1020));
        dataTabWidget->setAutoFillBackground(false);
        dataTabWidget->setStyleSheet(QString::fromUtf8("\n"
"          QTabBar::tab{\n"
"          background-color: rgba(45, 53, 76,20%);\n"
"          min-width: 200px;\n"
"          min-height: 60px;\n"
"          border-top-left-radius: 20px;\n"
"          border-top-right-radius: 20px;\n"
"          margin-right:10px;\n"
"          }\n"
"\n"
"          QTabBar::tab:selected,QTabBar::tab:hover{\n"
"          background-color: rgb(45, 63, 103);\n"
"          }\n"
"\n"
"          background: #2D354C;\n"
"\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"\n"
"\n"
"        "));
        dataTabWidget->setDocumentMode(true);
        ImageDataTab = new QWidget();
        ImageDataTab->setObjectName(QString::fromUtf8("ImageDataTab"));
        ImageDataTab->setStyleSheet(QString::fromUtf8("background-color: rgb(45, 63, 103);"));
        label_42_1 = new QLabel(ImageDataTab);
        label_42_1->setObjectName(QString::fromUtf8("label_42_1"));
        label_42_1->setGeometry(QRect(0, 30, 4, 16));
        label_42_1->setStyleSheet(QString::fromUtf8("background-color: rgb(62, 202, 132);"));
        tabWidget = new QTabWidget(ImageDataTab);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tabWidget->setGeometry(QRect(30, 30, 240, 651));
        tabWidget->setContextMenuPolicy(Qt::DefaultContextMenu);
        tabWidget->setAutoFillBackground(false);
        tabWidget->setStyleSheet(QString::fromUtf8("\n"
"\n"
"            QTabBar::tab{\n"
"            background-color: rgba(45, 53, 76,20%);\n"
"			color: #D0D7E7;\n"
"            min-width: 110px;\n"
"            min-height: 50px;\n"
"            border-top-left-radius: 20px;\n"
"            border-top-right-radius: 20px;\n"
"            margin-right:10px;\n"
"            }\n"
"\n"
"            QTabBar::tab:selected,QTabBar::tab:hover{\n"
"            background-color: #2D354C;\n"
"            }\n"
"\n"
"            QTabWidget::pane{borde: none;}\n"
"          "));
        tabWidget->setInputMethodHints(Qt::ImhNone);
        tabWidget->setTabShape(QTabWidget::Rounded);
        listTab = new QWidget();
        listTab->setObjectName(QString::fromUtf8("listTab"));
        treeView = new QTreeView(listTab);
        treeView->setObjectName(QString::fromUtf8("treeView"));
        treeView->setGeometry(QRect(0, 0, 230, 601));
        treeView->setStyleSheet(QString::fromUtf8("\n"
"\n"
"                QTreeView {\n"
"                border:none;\n"
"                background: #2D354C;\n"
"                show-decoration-selected: 1;\n"
"                }\n"
"                QTreeView::item {\n"
"                height: 25px;\n"
"                border: none;\n"
"                color: white;\n"
"                background: transparent;\n"
"                }\n"
"                QTreeView::item:hover {\n"
"                background: transparent;\n"
"                }\n"
"                QTreeView::item:selected{\n"
"                background: #1E2537;\n"
"                }\n"
"                QTreeView::branch {\n"
"                background: transparent;\n"
"                }\n"
"                QTreeView::branch:hover {\n"
"                background: transparent;\n"
"                }\n"
"                QTreeView::branch:selected {\n"
"                background: #1E2537;\n"
"                }\n"
"QTreeView::branch:closed:has-children{\n"
"	image: url(:/icon/imgs/data_image_u"
                        "nfold.png);\n"
"}\n"
"QTreeView::branch:open:has-children{\n"
"	image:  url(:/icon/imgs/data_image_fold.png);\n"
"}\n"
"              "));
        tabWidget->addTab(listTab, QString());
        demoTab = new QWidget();
        demoTab->setObjectName(QString::fromUtf8("demoTab"));
        tabWidget->addTab(demoTab, QString());
        imgRenderWidget = new ImageViewer(ImageDataTab);
        imgRenderWidget->setObjectName(QString::fromUtf8("imgRenderWidget"));
        imgRenderWidget->setGeometry(QRect(300, 30, 1040, 900));
        label_43_1 = new QLabel(ImageDataTab);
        label_43_1->setObjectName(QString::fromUtf8("label_43_1"));
        label_43_1->setGeometry(QRect(1370, 30, 280, 64));
        label_43_1->setStyleSheet(QString::fromUtf8("\n"
"            background: #2D354C;\n"
"            image: url(:/icon/imgs/home_display_top.png);\n"
"            border-radius: 20px;\n"
"          "));
        label_44_1 = new QLabel(ImageDataTab);
        label_44_1->setObjectName(QString::fromUtf8("label_44_1"));
        label_44_1->setGeometry(QRect(1370, 30, 280, 151));
        label_44_1->setStyleSheet(QString::fromUtf8("\n"
"            background: #2D354C;\n"
"            border-radius: 20px;\n"
"          "));
        label_45_1 = new QLabel(ImageDataTab);
        label_45_1->setObjectName(QString::fromUtf8("label_45_1"));
        label_45_1->setGeometry(QRect(1370, 60, 4, 16));
        label_45_1->setStyleSheet(QString::fromUtf8("background: #3ECA84;"));
        baseAlgoCbx = new QComboBox(ImageDataTab);
        baseAlgoCbx->setObjectName(QString::fromUtf8("baseAlgoCbx"));
        baseAlgoCbx->setGeometry(QRect(1400, 96, 220, 40));
        baseAlgoCbx->setStyleSheet(QString::fromUtf8(" QComboBox{\n"
"              background: #1E2537;\n"
"              border-top-left-radius: 20px;\n"
"              border-top-right-radius: 20px;\n"
"              border-bottom-left-radius: 20px;\n"
"              border-bottom-right-radius: 20px;\n"
"              font-size: 12px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"              }\n"
"QComboBox QAbstractItemView::item{\n"
"                max-height: 30px;\n"
"				min-height: 30px;\n"
"				max-width: 150px;\n"
"				min-width: 150px;\n"
"				\n"
"	background-color: rgb(255, 255, 255);\n"
"	color: rgb(102, 102, 102);\n"
"}\n"
" QComboBox QAbstractItemView::item:selected{background-color: #E9EAEF;}\n"
"              QComboBox QAbstractItemView {\n"
"	background:rgba(255,255,255,1);\n"
"    border:1px solid rgba(228,228,228,1);\n"
"    border-radius:0px 0px 5px 5px;\n"
"    font-size:14px;\n"
"    outline: 0px;\n"
"              }\n"
"            QComboBox::drop-down {\n"
" "
                        "     subcontrol-origin: padding;\n"
"      subcontrol-position: top right;\n"
"      min-width: 120px;\n"
" max-width: 120px;\n"
"      border:none;\n"
"  }"));
        baseAlgoCbx->setCurrentText(QString::fromUtf8(""));
        lineEdit_2 = new QLineEdit(ImageDataTab);
        lineEdit_2->setObjectName(QString::fromUtf8("lineEdit_2"));
        lineEdit_2->setGeometry(QRect(1410, 108, 52, 16));
        QFont font;
        font.setFamily(QString::fromUtf8("Microsoft YaHei UI"));
        font.setBold(false);
        font.setItalic(false);
        font.setWeight(50);
        lineEdit_2->setFont(font);
        lineEdit_2->setStyleSheet(QString::fromUtf8("background:transparent;\n"
"            font: 16px \"Microsoft YaHei UI\";\n"
"            font-weight:400;\n"
"            color: rgba(145, 152, 173, 1);\n"
"            border:none;\n"
"          "));
        lineEdit_2->setReadOnly(true);
        label_46_1 = new QLabel(ImageDataTab);
        label_46_1->setObjectName(QString::fromUtf8("label_46_1"));
        label_46_1->setGeometry(QRect(1400, 60, 63, 17));
        QFont font1;
        font1.setFamily(QString::fromUtf8("Microsoft YaHei"));
        font1.setBold(true);
        font1.setWeight(75);
        label_46_1->setFont(font1);
        label_46_1->setStyleSheet(QString::fromUtf8("\n"
"            font-size: 16px;\n"
"            font-family: Microsoft YaHei;\n"
"            font-weight: bold;\n"
"            color: #D0D7E7;\n"
"            background: #2D354C;\n"
"          "));
        algoParamWd = new QWidget(ImageDataTab);
        algoParamWd->setObjectName(QString::fromUtf8("algoParamWd"));
        algoParamWd->setEnabled(true);
        algoParamWd->setGeometry(QRect(1370, 410, 280, 201));
        algoParamWd->setStyleSheet(QString::fromUtf8("background: #2D354C;\n"
"            border-radius: 20px;"));
        verticalLayoutWidget = new QWidget(algoParamWd);
        verticalLayoutWidget->setObjectName(QString::fromUtf8("verticalLayoutWidget"));
        verticalLayoutWidget->setGeometry(QRect(10, 10, 261, 181));
        algoWdLayout = new QVBoxLayout(verticalLayoutWidget);
        algoWdLayout->setObjectName(QString::fromUtf8("algoWdLayout"));
        algoWdLayout->setContentsMargins(0, 0, 0, 0);
        histWd = new QtCharts::QChartView(ImageDataTab);
        histWd->setObjectName(QString::fromUtf8("histWd"));
        histWd->setGeometry(QRect(10, 700, 271, 241));
        histWd->setAutoFillBackground(true);
        histWd->setStyleSheet(QString::fromUtf8("background-color:transparent;"));
        baseOperateWd = new QWidget(ImageDataTab);
        baseOperateWd->setObjectName(QString::fromUtf8("baseOperateWd"));
        baseOperateWd->setEnabled(true);
        baseOperateWd->setGeometry(QRect(1370, 240, 281, 101));
        baseOperateWd->setStyleSheet(QString::fromUtf8("background: #2D354C;\n"
"\n"
"border-radius: 20px;"));
        saveBtn = new QPushButton(baseOperateWd);
        saveBtn->setObjectName(QString::fromUtf8("saveBtn"));
        saveBtn->setGeometry(QRect(10, 10, 32, 32));
        saveBtn->setStyleSheet(QString::fromUtf8(" border-radius: 2px;\n"
"background-image: url(:/icon/imgs/data_imgview_save.png);"));
        resetBtn = new QPushButton(baseOperateWd);
        resetBtn->setObjectName(QString::fromUtf8("resetBtn"));
        resetBtn->setGeometry(QRect(60, 10, 32, 32));
        resetBtn->setStyleSheet(QString::fromUtf8("border-radius: 2px;\n"
"background-image: url(:/icon/imgs/data_imgview_reset.png);"));
        dataTabWidget->addTab(ImageDataTab, QString());
        label_44_1->raise();
        label_42_1->raise();
        tabWidget->raise();
        imgRenderWidget->raise();
        label_43_1->raise();
        label_45_1->raise();
        baseAlgoCbx->raise();
        lineEdit_2->raise();
        label_46_1->raise();
        algoParamWd->raise();
        histWd->raise();
        baseOperateWd->raise();
        DetectDataTab = new QWidget();
        DetectDataTab->setObjectName(QString::fromUtf8("DetectDataTab"));
        DetectDataTab->setStyleSheet(QString::fromUtf8("background-color: rgb(45, 63, 103);"));
        label_37_1 = new QLabel(DetectDataTab);
        label_37_1->setObjectName(QString::fromUtf8("label_37_1"));
        label_37_1->setGeometry(QRect(30, 30, 95, 17));
        label_37_1->setStyleSheet(QString::fromUtf8("\n"
"              width: 95px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: bold;\n"
"              color: #D0D7E7;\n"
"            "));
        queryDataBtn = new QPushButton(DetectDataTab);
        queryDataBtn->setObjectName(QString::fromUtf8("queryDataBtn"));
        queryDataBtn->setGeometry(QRect(1300, 84, 180, 40));
        queryDataBtn->setStyleSheet(QString::fromUtf8("\n"
"              background-color: rgb(62, 202, 132);\n"
"\n"
"              border-radius:20px;\n"
"\n"
"\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #FFFFFF;\n"
"            "));
        label_39_1 = new QLabel(DetectDataTab);
        label_39_1->setObjectName(QString::fromUtf8("label_39_1"));
        label_39_1->setGeometry(QRect(0, 30, 4, 16));
        label_39_1->setStyleSheet(QString::fromUtf8("background-color: rgb(62, 202, 132);"));
        label_52 = new QLabel(DetectDataTab);
        label_52->setObjectName(QString::fromUtf8("label_52"));
        label_52->setGeometry(QRect(30, 95, 63, 17));
        label_52->setStyleSheet(QString::fromUtf8("\n"
"              width: 63px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        label_54 = new QLabel(DetectDataTab);
        label_54->setObjectName(QString::fromUtf8("label_54"));
        label_54->setGeometry(QRect(384, 95, 63, 17));
        label_54->setStyleSheet(QString::fromUtf8("\n"
"              width: 63px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        createExcelBtn = new QPushButton(DetectDataTab);
        createExcelBtn->setObjectName(QString::fromUtf8("createExcelBtn"));
        createExcelBtn->setGeometry(QRect(1500, 84, 180, 40));
        createExcelBtn->setStyleSheet(QString::fromUtf8("\n"
"              background: #9198AD;\n"
"              border-radius: 20px;\n"
"\n"
"\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #2D354C;\n"
"            "));
        label_55 = new QLabel(DetectDataTab);
        label_55->setObjectName(QString::fromUtf8("label_55"));
        label_55->setGeometry(QRect(728, 95, 63, 17));
        label_55->setStyleSheet(QString::fromUtf8("\n"
"              width: 63px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        productListCmb = new QComboBox(DetectDataTab);
        productListCmb->setObjectName(QString::fromUtf8("productListCmb"));
        productListCmb->setGeometry(QRect(802, 84, 180, 40));
        productListCmb->setStyleSheet(QString::fromUtf8(" QComboBox{\n"
"              background: #1E2537;\n"
"              border-top-left-radius: 20px;\n"
"              border-top-right-radius: 20px;\n"
"              border-bottom-left-radius: 20px;\n"
"              border-bottom-right-radius: 20px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"              }\n"
"QComboBox QAbstractItemView::item{\n"
"                max-height: 60px;\n"
"				min-height: 60px;\n"
"				\n"
"	background-color: rgb(255, 255, 255);\n"
"	color: rgb(102, 102, 102);\n"
"}\n"
" QComboBox QAbstractItemView::item:selected{background-color: #E9EAEF;}\n"
"              QComboBox QAbstractItemView {\n"
"	background:rgba(255,255,255,1);\n"
"    border:1px solid rgba(228,228,228,1);\n"
"    border-radius:0px 0px 5px 5px;\n"
"    font-size:14px;\n"
"    outline: 0px;\n"
"              }\n"
"            QComboBox::drop-down {\n"
"      subcontrol-origin: padding;\n"
"      subcontro"
                        "l-position: top right;\n"
"      min-width: 150px;\n"
" max-width: 150px;\n"
"      border:none;\n"
"  }"));
        productListCmb->setCurrentText(QString::fromUtf8(""));
        ngCountCb = new QCheckBox(DetectDataTab);
        ngCountCb->setObjectName(QString::fromUtf8("ngCountCb"));
        ngCountCb->setGeometry(QRect(1012, 95, 98, 17));
        ngCountCb->setStyleSheet(QString::fromUtf8("\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        qualRateCb = new QCheckBox(DetectDataTab);
        qualRateCb->setObjectName(QString::fromUtf8("qualRateCb"));
        qualRateCb->setGeometry(QRect(1147, 95, 98, 17));
        qualRateCb->setStyleSheet(QString::fromUtf8("\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        label_56 = new QLabel(DetectDataTab);
        label_56->setObjectName(QString::fromUtf8("label_56"));
        label_56->setGeometry(QRect(30, 606, 72, 17));
        label_56->setStyleSheet(QString::fromUtf8("\n"
"              width: 72px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        tabWidget_2 = new QTabWidget(DetectDataTab);
        tabWidget_2->setObjectName(QString::fromUtf8("tabWidget_2"));
        tabWidget_2->setGeometry(QRect(49, 160, 1641, 330));
        tabWidget_2->setStyleSheet(QString::fromUtf8("\n"
"              QTabBar::tab:first{\n"
"              image: url(:/icon/imgs/data_table_unchecked.png);\n"
"              }\n"
"\n"
"              QTabBar::tab:first:selected{\n"
"              image: url(:/icon/imgs/data_table_checked.png);\n"
"              }\n"
"\n"
"              QTabBar::tab:last{\n"
"              image: url(:/icon/imgs/data_chart_unchecked.png);\n"
"              }\n"
"\n"
"              QTabBar::tab:last:selected{\n"
"              image: url(:/icon/imgs/data_chart_checked.png);\n"
"              }\n"
"\n"
"              QTabBar::tab{\n"
"              background-color: rgba(45, 53, 76,20%);\n"
"              min-width: 50px;\n"
"              min-height: 50px;\n"
"              margin-right:10px;\n"
"              }\n"
"			QTabWidget::pane{borde: none;}\n"
"              background: #2D354C;\n"
"              "));
        tab_3 = new QWidget();
        tab_3->setObjectName(QString::fromUtf8("tab_3"));
        NgDataTv = new QTableView(tab_3);
        NgDataTv->setObjectName(QString::fromUtf8("NgDataTv"));
        NgDataTv->setGeometry(QRect(0, 0, 1631, 280));
        NgDataTv->setStyleSheet(QString::fromUtf8("\n"
"\n"
"\n"
"              QHeaderView{\n"
"              background-color: rgb(30, 37, 55);\n"
"              }\n"
"              QHeaderView::section{\n"
"              background:transparent;\n"
"              color: rgb(208, 215, 231);\n"
"              font: 14px \"Microsoft JhengHei\";\n"
"              border:none;\n"
"              text-align:left;\n"
"              }\n"
"              QTableView{\n"
"              background-color: rgb(44, 63, 103);\n"
"              border:none;\n"
"              font: 14px \"Microsoft YaHei UI\";\n"
"              color: rgb(208, 215, 231);\n"
"              }\n"
"\n"
"              QTableView::item\n"
"              {\n"
"              border-bottom:1px solid #9198AD;\n"
"              }"));
        NgDataTv->setLineWidth(1);
        tabWidget_2->addTab(tab_3, QString());
        tab_4 = new QWidget();
        tab_4->setObjectName(QString::fromUtf8("tab_4"));
        NgDataWidget = new QtCharts::QChartView(tab_4);
        NgDataWidget->setObjectName(QString::fromUtf8("NgDataWidget"));
        NgDataWidget->setGeometry(QRect(0, 0, 1631, 281));
        NgDataWidget->setStyleSheet(QString::fromUtf8("background-color: rgba(45, 53, 76,20%);"));
        tabWidget_2->addTab(tab_4, QString());
        startTimeDte = new QDateTimeEdit(DetectDataTab);
        startTimeDte->setObjectName(QString::fromUtf8("startTimeDte"));
        startTimeDte->setGeometry(QRect(104, 84, 240, 40));
        startTimeDte->setStyleSheet(QString::fromUtf8("\n"
"              background: #1E2537;\n"
"              border-top-left-radius: 20px;\n"
"              border-top-right-radius: 20px;\n"
"              border-bottom-left-radius: 20px;\n"
"              border-bottom-right-radius: 20px;\n"
"              color: #D0D7E7;\n"
"            "));
        startTimeDte->setDateTime(QDateTime(QDate(2021, 11, 24), QTime(0, 0, 0)));
        startTimeDte->setDate(QDate(2021, 11, 24));
        startTimeDte->setCalendarPopup(true);
        endTimeDte = new QDateTimeEdit(DetectDataTab);
        endTimeDte->setObjectName(QString::fromUtf8("endTimeDte"));
        endTimeDte->setGeometry(QRect(458, 84, 240, 40));
        endTimeDte->setStyleSheet(QString::fromUtf8("\n"
"              background: #1E2537;\n"
"              border-top-left-radius: 20px;\n"
"              border-top-right-radius: 20px;\n"
"              border-bottom-left-radius: 20px;\n"
"              border-bottom-right-radius: 20px;\n"
"              color: #D0D7E7;\n"
"            "));
        endTimeDte->setDate(QDate(2021, 11, 24));
        endTimeDte->setCalendarPopup(true);
        qualRateWidget = new QtCharts::QChartView(DetectDataTab);
        qualRateWidget->setObjectName(QString::fromUtf8("qualRateWidget"));
        qualRateWidget->setGeometry(QRect(50, 670, 1631, 231));
        qualRateWidget->setStyleSheet(QString::fromUtf8("background-color: rgb(45, 63, 103);\n"
"background-color: rgba(45, 53, 76,20%);"));
        dataTabWidget->addTab(DetectDataTab, QString());
        LogDataTab = new QWidget();
        LogDataTab->setObjectName(QString::fromUtf8("LogDataTab"));
        LogDataTab->setStyleSheet(QString::fromUtf8("background-color: rgb(45, 63, 103);"));
        pushButton_4 = new QPushButton(LogDataTab);
        pushButton_4->setObjectName(QString::fromUtf8("pushButton_4"));
        pushButton_4->setGeometry(QRect(1500, 50, 180, 40));
        pushButton_4->setStyleSheet(QString::fromUtf8("\n"
"              background: #E25151;\n"
"              border-radius: 20px;\n"
"\n"
"\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #FFFFFF;\n"
"            "));
        pushButton_5 = new QPushButton(LogDataTab);
        pushButton_5->setObjectName(QString::fromUtf8("pushButton_5"));
        pushButton_5->setGeometry(QRect(30, 50, 160, 40));
        pushButton_5->setStyleSheet(QString::fromUtf8("\n"
"              background: #9198AD;\n"
"              border-radius: 20px;\n"
"\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #2D354C;\n"
"            "));
        productList_8 = new QComboBox(LogDataTab);
        productList_8->setObjectName(QString::fromUtf8("productList_8"));
        productList_8->setGeometry(QRect(570, 50, 180, 40));
        productList_8->setStyleSheet(QString::fromUtf8("\n"
"              background: #1E2537;\n"
"              border-top-left-radius: 20px;\n"
"              border-top-right-radius: 20px;\n"
"              border-bottom-left-radius: 20px;\n"
"              border-bottom-right-radius: 20px;\n"
"            "));
        productList_8->setCurrentText(QString::fromUtf8(""));
        label_57 = new QLabel(LogDataTab);
        label_57->setObjectName(QString::fromUtf8("label_57"));
        label_57->setGeometry(QRect(500, 61, 63, 17));
        label_57->setStyleSheet(QString::fromUtf8("\n"
"              width: 63px;\n"
"              height: 17px;\n"
"              font-size: 16px;\n"
"              font-family: Microsoft YaHei;\n"
"              font-weight: 400;\n"
"              color: #D0D7E7;\n"
"            "));
        tableWidget_3 = new QTableWidget(LogDataTab);
        if (tableWidget_3->columnCount() < 2)
            tableWidget_3->setColumnCount(2);
        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
        tableWidget_3->setHorizontalHeaderItem(0, __qtablewidgetitem);
        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
        tableWidget_3->setHorizontalHeaderItem(1, __qtablewidgetitem1);
        tableWidget_3->setObjectName(QString::fromUtf8("tableWidget_3"));
        tableWidget_3->setGeometry(QRect(30, 120, 1631, 831));
        tableWidget_3->setStyleSheet(QString::fromUtf8("\n"
"              QHeaderView{\n"
"              background-color: rgb(30, 37, 55);\n"
"              }\n"
"              QHeaderView::section{\n"
"              background:transparent;\n"
"              color: rgb(208, 215, 231);\n"
"              font: 14px \"Microsoft JhengHei\";\n"
"              min-height:30px;\n"
"              max-height:30px;\n"
"              border:1px solid #25385d;\n"
"              border-left-width:0px;\n"
"              border-right-width:1px;\n"
"              border-top-width:0px;\n"
"              border-bottom-width:0px;\n"
"              }\n"
"\n"
"              QTableWidget::item\n"
"              {\n"
"              border-bottom:1px solid #9198AD;\n"
"              }\n"
"              QTableWidget{\n"
"              background-color: rgb(44, 63, 103);\n"
"              border:none;\n"
"              }\n"
"\n"
"            "));
        tableWidget_3->horizontalHeader()->setCascadingSectionResizes(false);
        tableWidget_3->horizontalHeader()->setDefaultSectionSize(250);
        tableWidget_3->horizontalHeader()->setStretchLastSection(true);
        passwdEdit_4 = new QLineEdit(LogDataTab);
        passwdEdit_4->setObjectName(QString::fromUtf8("passwdEdit_4"));
        passwdEdit_4->setGeometry(QRect(210, 50, 180, 40));
        passwdEdit_4->setStyleSheet(QString::fromUtf8("\n"
"              width: 180px;\n"
"              height: 40px;\n"
"              background: #1E2537;\n"
"              border-radius: 20px;\n"
"            "));
        dataTabWidget->addTab(LogDataTab, QString());

        retranslateUi(dataPage);

        dataTabWidget->setCurrentIndex(0);
        tabWidget->setCurrentIndex(0);
        baseAlgoCbx->setCurrentIndex(-1);
        productListCmb->setCurrentIndex(-1);
        tabWidget_2->setCurrentIndex(0);
        productList_8->setCurrentIndex(-1);


        QMetaObject::connectSlotsByName(dataPage);
    } // setupUi

    void retranslateUi(QWidget *dataPage)
    {
        label_42_1->setText(QString());
        tabWidget->setTabText(tabWidget->indexOf(listTab), QCoreApplication::translate("dataPage", "\345\210\227\350\241\250", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(demoTab), QCoreApplication::translate("dataPage", "\347\244\272\344\276\213", nullptr));
        label_43_1->setText(QString());
        label_44_1->setText(QString());
        label_45_1->setText(QString());
        baseAlgoCbx->setPlaceholderText(QString());
        lineEdit_2->setText(QString());
        lineEdit_2->setPlaceholderText(QCoreApplication::translate("dataPage", "\350\257\267\351\200\211\346\213\251", nullptr));
        label_46_1->setText(QCoreApplication::translate("dataPage", "\351\200\211\346\213\251\347\256\227\346\263\225", nullptr));
        saveBtn->setText(QString());
        resetBtn->setText(QString());
        dataTabWidget->setTabText(dataTabWidget->indexOf(ImageDataTab), QCoreApplication::translate("dataPage", "\345\233\276\347\211\207", nullptr));
        label_37_1->setText(QCoreApplication::translate("dataPage", "\346\212\245\350\241\250\347\273\237\350\256\241\346\237\245\350\257\242", nullptr));
        queryDataBtn->setText(QCoreApplication::translate("dataPage", "\345\274\200\345\247\213\346\237\245\350\257\242", nullptr));
        label_39_1->setText(QString());
        label_52->setText(QCoreApplication::translate("dataPage", "\345\274\200\345\247\213\346\227\266\351\227\264", nullptr));
        label_54->setText(QCoreApplication::translate("dataPage", "\347\273\223\346\235\237\346\227\266\351\227\264", nullptr));
        createExcelBtn->setText(QCoreApplication::translate("dataPage", "\347\224\237\346\210\220Excel\345\233\276\350\241\250", nullptr));
        label_55->setText(QCoreApplication::translate("dataPage", "\344\272\247\345\223\201\351\200\211\346\213\251", nullptr));
        productListCmb->setPlaceholderText(QString());
        ngCountCb->setText(QCoreApplication::translate("dataPage", "\346\256\213\346\254\241\345\223\201\346\225\260\347\233\256", nullptr));
        qualRateCb->setText(QCoreApplication::translate("dataPage", "\345\220\210\346\240\274\347\216\207", nullptr));
        label_56->setText(QCoreApplication::translate("dataPage", "\345\220\210\346\240\274\347\216\207(%)", nullptr));
        tabWidget_2->setTabText(tabWidget_2->indexOf(tab_3), QString());
        tabWidget_2->setTabText(tabWidget_2->indexOf(tab_4), QString());
        dataTabWidget->setTabText(dataTabWidget->indexOf(DetectDataTab), QCoreApplication::translate("dataPage", "\346\243\200\346\265\213\346\225\260\346\215\256", nullptr));
        pushButton_4->setText(QCoreApplication::translate("dataPage", "\346\270\205\351\231\244\346\227\245\345\277\227", nullptr));
        pushButton_5->setText(QCoreApplication::translate("dataPage", "\345\257\274\345\205\245\346\227\245\345\277\227\346\226\207\344\273\266", nullptr));
        productList_8->setPlaceholderText(QString());
        label_57->setText(QCoreApplication::translate("dataPage", "\346\227\245\345\277\227\347\261\273\345\236\213", nullptr));
        QTableWidgetItem *___qtablewidgetitem = tableWidget_3->horizontalHeaderItem(0);
        ___qtablewidgetitem->setText(QCoreApplication::translate("dataPage", "\346\227\245\346\234\237", nullptr));
        QTableWidgetItem *___qtablewidgetitem1 = tableWidget_3->horizontalHeaderItem(1);
        ___qtablewidgetitem1->setText(QCoreApplication::translate("dataPage", "\346\266\210\346\201\257", nullptr));
        dataTabWidget->setTabText(dataTabWidget->indexOf(LogDataTab), QCoreApplication::translate("dataPage", "\346\227\245\345\277\227", nullptr));
        (void)dataPage;
    } // retranslateUi

};

namespace Ui {
    class dataPage: public Ui_dataPage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DATAPAGEWD_H
